Dieser Text beschreibt Reflexion (Programmierung). Der untere Text beinhaltet die Reflexion (Programmierung) Beschreibung. Soweit es sich um ein definierbares Objekt handelt, sollte hier eine Reflexion (Programmierung) Definition vorhanden sein. Sollte eine Definition von Reflexion (Programmierung) fehlen, kann diese von Ihnen verfaßt werden. Wir sind bestrebt die Beschreibung von Reflexion (Programmierung) möglichst ausführlich zu halten.
Jeder Text bei Know-Library, sowie ein Teil davon (Definition, Beschreibung etc.), außer Bücher Beschreibungen kann bearbeitet werden. Falls die Beschreibung auf dieser Seite nicht korrekt ist klicken Sie auf 'Beschreibung editieren' um den Text zu korrigieren bzw. neuen einzufügen. Weitere Informationen und Bücher zum Thema Reflexion (Programmierung) Beschreibung , so wie Link zum Forum finden Sie weiter unten. Eine Übersicht der Texte, die das Thema Reflexion (Programmierung) beschreiben finden Sie auf der Seite alle Artikel über Reflexion (Programmierung). Fragen zu dem Thema Reflexion (Programmierung) können im Forum gestellt werden. Klicken Sie hier um zu dem Forum zu wechseln.
Reflexion (Programmierung) ArtikelBuch-Tipp: CSS. Kurz und gut. Behandelt CSS2 & CSS2.1 Unverzichtlich immer dabei Im Gegensatz zu den Vollbüchern kann ich das KLeine verantworten udn es hat mich bisher auch noch nie im Stich gelassen,we nn ich Fragen zu CSS hatte.
In der objektorientierten Programmierung (OOP) spricht man von Reflexion (engl. reflection), wenn zur Laufzeit eines Programmes Informationen über Merkmale von Typen und deren Mitgliedern (engl. member) gesammelt werden.
Ein Typ (engl. type) ist dabei i. d. R. eine Klasse (engl. class), die wiederum verschiedene Mitglieder (Attribute, Merkmale, Methoden, Schnittstellen) besitzen, die ihrerseits über Merkmale verfügen können.
Reflexion ermöglicht es nun, zur Laufzeit Informationen über Klassen oder deren Instanzen abfragen zu können. Bei einer Methode sind das u. a. deren Sichtbarkeit, die Art des Rückgabewertes oder die Art der Übergabeparameter. Die Umsetzung ist dabei sprachspezifisch realisiert.
Hochsprachen wie Java (java.lang.reflect) oder die proprietäre Sprache C# (System.Reflection) des .NET-Frameworks bieten dazu entsprechende Pakete (engl. package) bzw. Namensräume (engl. namespace) an.
Eine wichtige Rolle spielt die Verwendung von Reflexion bei der aspektorientierten Programmierung, in dem Zusammenhang mit Generizität (d. h. der typsicheren Programmierung), aber auch in Fragen der Persistenz (persistente Datenhaltung von Objekten und deren Beziehungen).
Weiteres zu dem Artikel Reflexion (Programmierung) | | Andere Leser interessierten sich auch für folgende Beschreibungen: | | | Schnellzugrif auf verwandte Texte: | | | NEU! Frage im Forum zum Thema: | | Wenn die Beschreibung 'Reflexion (Programmierung)' Ihrer Meinung nach nicht korrekt ist oder in aktueller Version Fehler enthalten sind oder es fehlt die Reflexion (Programmierung) Definition, dann klicken Sie bitte auf "Beschreibung bearbeiten" und schreiben Sie die Eigene Version des Textes. Die Änderungen in der Beschreibung werden sofort aktiv und für alle sichtbar. Ein Administrator wird Ihre Version der Beschreibung und Definition von 'Reflexion (Programmierung)' nachher prüfen. Bitte achten Sie auf die Urheberrechte (Copyright). Wir sind für die besseren Beschreibung von 'Reflexion (Programmierung)' und 'Reflexion (Programmierung)' Definition sehr dankbar.
Alle Tipps zu den Bücher auf dieser Seite wurden automatisch generiert. D.h. die Bücher wurden aus einer Datenbank von dem Computer ausgesucht. Deshalb kann es vorkommen, dass vorgeschlagene Bücher nicht ganz der 'Reflexion (Programmierung)' Beschreibung entsprechen.
Liste aller verwandten Artikel: Klasse, Laufzeit, Methode, Persistenz, Programmierung, Reflexion, Rolle, Sprache, Zusammenhang |
|
|